package com.sip.stream.gbstack.Model;

import androidx.core.app.NotificationCompat;
import com.google.gson.annotations.SerializedName;

public class GSSubscribeStatus {

    @SerializedName(NotificationCompat.CATEGORY_ALARM)
    private GS28181AlarmNotifyConfig alarm = null;

    @SerializedName("pos")
    private GS28181PosNotifyConfig pos = null;

    @SerializedName("GS28181CatalogNotifyConfig")
    private GS28181CatalogNotifyConfig catalog = null;

    public GS28181AlarmNotifyConfig getAlarm() {
        return this.alarm;
    }

    public void setAlarm(GS28181AlarmNotifyConfig gS28181AlarmNotifyConfig) {
        this.alarm = gS28181AlarmNotifyConfig;
    }

    public GS28181PosNotifyConfig getPos() {
        return this.pos;
    }

    public void setPos(GS28181PosNotifyConfig gS28181PosNotifyConfig) {
        this.pos = gS28181PosNotifyConfig;
    }

    public GS28181CatalogNotifyConfig getCatalog() {
        return this.catalog;
    }

    public void setCatalog(GS28181CatalogNotifyConfig gS28181CatalogNotifyConfig) {
        this.catalog = gS28181CatalogNotifyConfig;
    }

    public String toString() {
        return "GSSubscribeStatus{alarm=" + this.alarm.getiSubID() + ", pos=" + this.pos.getiSubID() + '}';
    }
}
